have seen better days - French English Dictionary